stack of rifles - Almanca İngilizce Sözlük